package tool.dialog;

import inputstream.StringStream;

/**rappresenta una textfield con stato in grado di leggere un array
 * di stringhe dalla textbox e convertirlo in String[]. Le stringhe
 * possono contenere qualunque carattere, fuorche' il carattere
 * 
 * @author Koldar
 * @version 1.0 
 *
 */
public class JStringArrayField extends JArrayField<String>{

	private static final long serialVersionUID = -106351870144359714L;
	
	public JStringArrayField() {
		super(String[].class,"[^,]");
	}

	@Override
	public String readType(StringStream stream) {
		return stream.readString();
	}

	@Override
	public String[] getArrayInstance(int length) {
		return new String[length];
	}

}
